草庐IT

swift - Xcode 8 beta 6 : main. swift 无法编译

全部标签

ios - UICollectionView 的单元格选择在 swift 中不起作用

我在这里编写了示例代码-当我点击“选择”按钮时,它应该选择UICollectionView的所有单元格。但是是不行的,也不报错。下面是代码//collectionView是UICollectionView的名字letcollectonViewCount=collectionView.numberOfItemsInSection(0);foriin0...collectonViewCount{letindexPath=NSIndexPath(forRow:i,inSection:0)collectionView.selectItemAtIndexPath(indexPath,animat

ios - XCode 立即崩溃(Swift 2.2)

我得到了这样的东西:specialized_ContiguousArrayBuffer._checkValidSubscript(Int)->()[inlined].当我尝试调试我的代码、打印我的数组或我放入的项目的描述时,我的XCode关闭。崩溃详情:SystemIntegrityProtection:enabledCrashedThread:24Dispatchqueue:DVTInvalidationPreventionQueueExceptionType:EXC_BAD_ACCESS(SIGSEGV)ExceptionCodes:KERN_INVALID_ADDRESSat0x

后台的 ios(swift) 位置 (ios 9.3.2) 停止工作

我不确定这是错误还是某种配置问题但是(但我将每个选项都放在info.plist、locationManager.allowsBackgroundLocationUpdates=true以及我在网上找到的所有其他提示中,但问题仍然存在)locationManager(manager:CLLocationManager,didUpdateLocationslocations:[CLLocation]){在后台(应用程序关闭)的某个(随机)时间后停止更新位置。在iphone4sios8.4上不存在此问题。也许其他人遇到过这个问题?谢谢 最佳答案

iOS Metal Swift newComputePipelineStateWithFunction 不工作错误

我刚刚开始使用Swift中的Metal来尝试在GPU上进行一些并行计算,但我在使用newComputePipelineStateWithFunction时遇到了一些问题。我看过多个网站,例如Apple'sDocumentationforData-ParallelComputeProcessing但我也在那里遇到错误。这是我目前遇到的错误:Incorrectargumentlabelincall(have'_:error:',expected'_:completionHandler:')我尝试用完成处理程序替换“错误”,但在那里也遇到了困难。提前致谢。这是我的代码:importUIKit

ios - Xcode 7.3 自动布局问题

自从我切换到Xcode7.3后,我的生活变得一团糟,因为Xcode开始在我的布局中显示自动布局约束问题,而这些问题在Xcode7.2中运行良好,甚至在搜索了很多之后我也找不到解决方案。问题来了……我正在尝试创建一个具有特定宽高比(6:5)的UIImageView的动态调整单元格。图片下方是一个1px高度的UIView,它显示为分隔符(由于某些原因我不能使用默认分隔符,所以这是必须的)。这是限制条件。我假设有了这些约束,只要显示单元格,就可以动态计算单元格的高度。如果使用Xcode7.2构建,这一切都非常简单并且按预期工作,但Xcode7.3在运行时显示警告。大多数情况下,View会完美

ios - UIAlertController 缓慢出现和关闭 - Swift

我正在使用Swift开发一个iOS应用程序,我遇到了两个问题,UIAlertController非常慢!1-显示缓慢且抖动我已经设置了一个UITableViewController,当我点击一个单元格时,它会触发以下代码:letalertController=UIAlertController(title:"EnterExamGrade",message:nil,preferredStyle:UIAlertControllerStyle.Alert)alertController.addTextFieldWithConfigurationHandler({(textField:UITe

ios - 如何检查xcode中xctest案例中显示的警报 View

这个问题在这里已经有了答案:DismissingalertXCUITest(3个答案)关闭4个月前。我需要在屏幕上显示任何验证案例的警报并且工作正常。但是在使用XCTest时,我无法检测是否显示警报。如何在Xcode的XCTest案例中检查UIAlertView或UIAlertController。请给点建议

ios - == 究竟如何与 Set() 一起工作 - Swift

我正在运行这段代码if(left.comboOptions.count!=right.comboOptions.count){forindexin0...left.comboOptions.count-1{print(left.comboOptions[index].selectedComboOptionDishes==right.comboOptions[index].selectedComboOptionDishes)print(left.comboOptions[index].selectedComboOptionDishes)print("vs")print(right.com

ios - 在 SKScene、iOS、Swift 中获取/设置像素颜色

我正在尝试编写一个处理像素的iOS游戏。我发现我可以使用提到的方法获得像素颜色here,还有其他获取图像像素颜色的方法。但是我找不到任何关于在SKScene中获取像素颜色的信息。Asnoanswerforthisquestion我想这与在UIView中使用的方法非常相似,但我不熟悉Swift中的像素编码。这是我用来在UIView中获取像素颜色的方法:funcgetPixelColorAtPoint(point:CGPoint)->UIColor{letpixel=UnsafeMutablePointer.alloc(4)letcolorSpace=CGColorSpaceCreateD

ios - Swift 2,滚动后的 UiCollectionview - 更改的单元格数据

对于单元格,我只是从数组中放入信息:funccollectionView(collectionView:UICollectionView,cellForItemAtIndexPathindexPath:NSIndexPath)->UICollectionViewCell{letcell=collectionView.dequeueReusableCellWithReuseIdentifier("Cell",forIndexPath:indexPath)as!ImagesCollectionViewCellifcell.dateLabel.text==""{cell.dateLabel.